Heidegger, Husserl, Hugel And Ibn Sina || Professor Roy Casagranda